Carsten Haitzler [Tue, 11 Aug 1998 03:05:45 +0000 (03:05 +0000)]
file extension_bottom1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:44 +0000 (03:05 +0000)]
file entry2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:43 +0000 (03:05 +0000)]
file entry1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:42 +0000 (03:05 +0000)]
file curve_bg1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:41 +0000 (03:05 +0000)]
file check2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:40 +0000 (03:05 +0000)]
file check1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:39 +0000 (03:05 +0000)]
file button_def.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:38 +0000 (03:05 +0000)]
file button9.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:37 +0000 (03:05 +0000)]
file button8.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:36 +0000 (03:05 +0000)]
file button7.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:35 +0000 (03:05 +0000)]
file button6.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:34 +0000 (03:05 +0000)]
file button5.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:33 +0000 (03:05 +0000)]
file button4.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:32 +0000 (03:05 +0000)]
file button3.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:31 +0000 (03:05 +0000)]
file button2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:30 +0000 (03:05 +0000)]
file button1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:29 +0000 (03:05 +0000)]
file brown_bg2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:28 +0000 (03:05 +0000)]
file brown_bg1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:27 +0000 (03:05 +0000)]
file arrow_up3.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:26 +0000 (03:05 +0000)]
file arrow_up2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:25 +0000 (03:05 +0000)]
file arrow_up1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:24 +0000 (03:05 +0000)]
file arrow_right3.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:23 +0000 (03:05 +0000)]
file arrow_right2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:22 +0000 (03:05 +0000)]
file arrow_right1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:20 +0000 (03:05 +0000)]
file arrow_left3.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:19 +0000 (03:05 +0000)]
file arrow_left2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:18 +0000 (03:05 +0000)]
file arrow_left1.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:17 +0000 (03:05 +0000)]
file arrow_down3.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:16 +0000 (03:05 +0000)]
file arrow_down2.png was initially added on branch themes-2.
Carsten Haitzler [Tue, 11 Aug 1998 03:05:15 +0000 (03:05 +0000)]
file arrow_down1.png was initially added on branch themes-2.
Lars Hamann [Mon, 10 Aug 1998 17:56:43 +0000 (17:56 +0000)]
Fix for resize bug. Call gtk_widget_size_allocate instead of
Sun Aug 9 23:31:59 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (adjust_scrollbars): Fix for resize bug. Call
gtk_widget_size_allocate instead of gtk_widget_queue_resize
if the visibility state of a scrollbar changes.
Tim Janik [Mon, 10 Aug 1998 10:52:08 +0000 (10:52 +0000)]
fixed an #include statement (reported by Eric Kidd).
Mon Aug 10 12:49:54 1998 Tim Janik <timj@gtk.org>
* gtk/gtkhbbox.h: fixed an #include statement (reported by Eric Kidd).
Shawn Amundson [Fri, 7 Aug 1998 03:12:10 +0000 (03:12 +0000)]
file gtk_vbox.pod was initially added on branch gtk-1-0.
Shawn Amundson [Fri, 7 Aug 1998 03:12:09 +0000 (03:12 +0000)]
file gtk_hbox.pod was initially added on branch gtk-1-0.
Shawn Amundson [Fri, 7 Aug 1998 03:12:06 +0000 (03:12 +0000)]
file gtk.pod was initially added on branch gtk-1-0.
Tim Janik [Fri, 7 Aug 1998 02:54:23 +0000 (02:54 +0000)]
hm, someone changed an enum and didn't update auto-files...
Stefan Jeske [Thu, 6 Aug 1998 20:49:24 +0000 (20:49 +0000)]
Renamed my_merge and my_mergesort to gtk_clist_merge and
Thu Aug 6 22:37:21 1998 Stefan Jeske <stefan@gtk.org>
* gtk/gtkclist.c: Renamed my_merge and my_mergesort to
gtk_clist_merge and gtk_clist_mergesort. :)
Raph Levien [Thu, 6 Aug 1998 04:09:40 +0000 (04:09 +0000)]
Fixed some minor comment typos and added myself to AUTHORS in gtk+.
Martin Baulig [Thu, 6 Aug 1998 02:20:47 +0000 (02:20 +0000)]
Renamed `merge' -> `my_merge' and `mergesort' -> `my_mergesort'.
1998-08-06 Martin Baulig <martin@home-of-linux.org>
* gtk/gtkclist.c: Renamed `merge' -> `my_merge' and
`mergesort' -> `my_mergesort'.
Stefan Jeske [Wed, 5 Aug 1998 20:02:32 +0000 (20:02 +0000)]
new enum GtkSortType.
Wed Aug 5 21:12:37 1998 Stefan Jeske <stefan@gtk.org>
* gtk/gtkenums.h: new enum GtkSortType.
* gtk/gtkclist.h:
* gtk/gtkclist.c:
Added sorting capabilities to GtkCList. New APIs :
gtk_clist_set_compare_func, gtk_clist_set_sort_column,
gtk_clist_set_sort_type, gtk_clist_sort, gtk_clist_set_auto_sort.
New internal functions : default_compare, merge, mergesort.
(gtk_clist_append): This is just a wrapper for gtk_clist_insert now.
(gtk_clist_insert): Modified to handle gtk_clist_append and the
auto sort flag. Changed the return value from void to gint to
return the row number where the element was actually inserted.
(gtk_clist_swap_rows): Return immediately if auto sort flag is set.
* gtk/gtkctree.h:
* gtk/gtkctree.c:
Removed the auto_sort flag, replaced ctree->node_compare with
clist->compare all over the place, modified default_compare to
match clist's needs. Removed API´s : gtk_ctree_set_auto_sort,
gtk_ctree_set_compare_func. Removed GtkCTreeCompareFunc typedef.
* gtk/testgtk.c: Modified clist/ctree samples to demonstrate
sorting. The lists can be sorted by a column by clicking the
corresponding title button.
PDT 1998 Shawn T. Amundson [Wed, 5 Aug 1998 05:04:30 +0000 (05:04 +0000)]
Released GTK+ 1.1.1
Tue Aug 4 22:02:49 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
* Released GTK+ 1.1.1
Lars Hamann [Wed, 5 Aug 1998 02:11:32 +0000 (02:11 +0000)]
changed to return a gboolean (gtk_ctree_insert_gnode): new function for
Wed Aug 5 02:57:20 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkctree.h:
* gtk/gtkctree.c:
(gtk_ctree_find): changed to return a gboolean
(gtk_ctree_insert_gnode): new function for recursive insertion of a
GNode tree.
(gtk_ctree_real_select_recursive): fix for extended selection
(gtk_ctree_sort_recursive): in case node == NULL, sort root nodes too.
(gtk_ctree_set_node_info) (set_node_info): few fixes for expanded flag
Tim Janik [Tue, 4 Aug 1998 23:44:27 +0000 (23:44 +0000)]
version bump to 1.1.1, binary age 0, interface age 0. GLib version 1.1.1
Tue Aug 4 16:18:26 1998 Tim Janik <timj@gtk.org>
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
GLib version 1.1.1 is now required at minimum.
* docs/Makefile.am: added gtk_tut_fr.sgml to EXTRA_DIST (french version
of the Gtk+ tutorial, contributed by Eric Jacoboni <jaco@dotcom.fr>.
Owen Taylor [Tue, 4 Aug 1998 15:07:55 +0000 (15:07 +0000)]
Added missing else
Owen Taylor [Tue, 4 Aug 1998 14:56:44 +0000 (14:56 +0000)]
Undraw the cursor before (possibly) deleting the cursor's text property.
Mon Aug 3 19:24:48 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtktext.c (gtk_text_forward_delete): Undraw the
cursor before (possibly) deleting the cursor's text
property.
* gtk/gtktext.c (correct_cache_delete): More attempts
to clean the line-start cache up after inserting
a property. Among other things, make sure to
fix up text->current_line, since it is used to
refetch the changed lines.
Owen Taylor [Tue, 4 Aug 1998 14:55:04 +0000 (14:55 +0000)]
Empty rows/columns of the table should not have been marked as being able
Tue Aug 4 10:59:19 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtktable.[ch]: Empty rows/columns of the table
should not have been marked as being able to shrink.
(Fixes prorlem with shrinking scrollbarless GIMP canvases)
Michael Fulbright [Tue, 4 Aug 1998 14:34:23 +0000 (14:34 +0000)]
Changed a %postun to a %preun, should get rid of errors when uninstalling
Dr Mike <msf@redhat.com>
Federico Mena Quintero [Mon, 3 Aug 1998 19:50:23 +0000 (19:50 +0000)]
New public function to find a row by its data pointer using a custom
1998-08-03 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gtk/gtkctree.c (gtk_ctree_find_by_row_data_custom): New public
function to find a row by its data pointer using a custom
comparison function.
Vincent Renardias [Mon, 3 Aug 1998 18:05:06 +0000 (18:05 +0000)]
Mon, 3 Aug 1998 20:08:46 +0200 [Vincent]
* French version of the Gtk+ tutorial contributed by Eric Jacoboni <jaco@dotcom.fr>
George Lebl [Mon, 3 Aug 1998 06:22:41 +0000 (06:22 +0000)]
don't you hate it when you apply the wrong patch and discover it only
after applying it and committing
-George
George Lebl [Mon, 3 Aug 1998 05:58:49 +0000 (05:58 +0000)]
draw the buttons during a "draw" as well, this fixes a bug when the whole
Sun Aug 02 22:58:00 1998 George Lebl <jirka@5z.com>
* gtk/gtkclist.c: draw the buttons during a "draw" as well,
this fixes a bug when the whole widget is made non-sesitive
the buttons weren't redrawn
Lars Hamann [Sun, 2 Aug 1998 22:18:20 +0000 (22:18 +0000)]
reset drag_pos after abort removed a few unneeded lines fixed compiler
Mon Aug 3 00:04:09 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (abort_column_resize): reset drag_pos after abort
* gtk/gtkclist.c (gtk_clist_key_press): removed a few unneeded lines
* gtk/gtkcombo.c (gtk_combo_list_key_press): fixed compiler warning
Owen Taylor [Sun, 2 Aug 1998 07:15:00 +0000 (07:15 +0000)]
Change window_private->parent pointer when reparenting.
Sun Aug 2 03:08:07 1998 Owen Taylor <otaylor@gtk.org>
* gdk/gdkwindow.c (gdk_window_reparent): Change
window_private->parent pointer when reparenting.
Raph Levien [Sun, 2 Aug 1998 05:39:47 +0000 (05:39 +0000)]
Made some config changes to make it work better both as a standalone
module (i.e. with Gtk 1.0) and as a module under Gtk 1.1+, i.e. harmonized
with the separate GdkRgb release.
Lars Hamann [Fri, 31 Jul 1998 20:48:06 +0000 (20:48 +0000)]
Few fixes for column resize. Store resize column in clist->drag_pos.
Fri Jul 31 20:45:07 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (gtk_clist_button_press) (gtk_clist_motion)
(gtk_clist_button_release) (new_column_width): Few fixes for
column resize. Store resize column in clist->drag_pos.
Thu Jul 31 15:18:36 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkctree.h
* gtk/gtkctree.c
* gtk/testgtk.c : New typedef GtkCTreeNode, changed all GList *node
to GtkCTreeNode *node.
* gtk/gtklist.h : added extended selection mode and auto scrolling.
(struct _GtkList): removed unneeded variables timer, button,
selection_start_pos, selection_end_pos, scroll_direction, have_grab.
Added new variables undo_selection, undo_unselection, last_focus_child,
undo_focus_child, htimer, vtimer, anchor, drag_pos, anchor_state,
drag_selection, add_mode.
New functions :
(gtk_list_extend_selection), (gtk_list_start_selection),
(gtk_list_end_selection), (gtk_list_select_all),
(gtk_list_unselect_all), (gtk_list_scroll_horizontal),
(gtk_list_scroll_vertical), (gtk_list_toggle_add_mode),
(gtk_list_toggle_focus_row), (gtk_list_toggle_row),
(gtk_list_undo_selection), (gtk_list_end_drag_selection)
* gtk/gtklist.c :
(gtk_list_enter_notify): removed, because auto scrolling now works
with gtk_list_motion_notify
New functions, needed for auto scrolling :
(gtk_list_motion_notify) (gtk_list_move_focus_child)
New functions for extended selection support :
(gtk_list_set_anchor), (gtk_list_fake_unselect_all),
(gtk_list_fake_toggle_row), (gtk_list_update_extended_selection),
(gtk_list_focus_lost)
(gtk_list_set_focus_child): modified gtk_container_set_focus_child
function to support auto scrolling, and avoid out-of-sync errors in
case auf GTK_SELECTION_BROWSE
(gtk_list_focus): modified gtk_container_focus function to avoid out
off sync errors in case auf GTK_SELECTION_EXTENDED
* gtk/gtklistitem.h
* gtk/gtklistitem.c :
New signal functions for key binding support :
(toggle_focus_row), (select_all), (list_item), (unselect_all)
(list_item), (undo_selection), (start_selection), (end_selection)
(extend_selection), (scroll_horizontal), (scroll_vertical),
(toggle_add_mode)
(gtk_list_item_realize): added GDK_KEY_PRESS_MASK |
GDK_KEY_RELEASE_MASK
(gtk_list_item_draw_focus): modify gc if parent has add_mode set.
* gtk/gtkcombo.c :
(gtk_combo_popup_button_press): grab pointer for combo->list
(gtk_combo_button_release): ungrab only if combo->popwin HAS_GRAB
(gtk_combo_list_key_press): take care of which child HAS_GRAB
(gtk_comb_init): don't connect combo->button with button_release_event
Carsten Haitzler [Fri, 31 Jul 1998 16:47:50 +0000 (16:47 +0000)]
file pixmap_theme_main.c was initially added on branch themes-2.
Carsten Haitzler [Fri, 31 Jul 1998 16:47:49 +0000 (16:47 +0000)]
file pixmap_theme_draw.c was initially added on branch themes-2.
Carsten Haitzler [Fri, 31 Jul 1998 16:20:32 +0000 (16:20 +0000)]
file pixmap_theme.h was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:11 +0000 (18:53 +0000)]
file b_full.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:10 +0000 (18:53 +0000)]
file b3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:09 +0000 (18:53 +0000)]
file b2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:08 +0000 (18:53 +0000)]
file b1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:07 +0000 (18:53 +0000)]
file b0.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:06 +0000 (18:53 +0000)]
file _rulev.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:04 +0000 (18:53 +0000)]
file _ruleh.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:03 +0000 (18:53 +0000)]
file _prog_vgrad.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:02 +0000 (18:53 +0000)]
file _option2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:01 +0000 (18:53 +0000)]
file _option1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:53:00 +0000 (18:53 +0000)]
file _focus.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:59 +0000 (18:52 +0000)]
file _check2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:58 +0000 (18:52 +0000)]
file _check1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:57 +0000 (18:52 +0000)]
file _box_out_dgrad6.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:56 +0000 (18:52 +0000)]
file _box_out_dgrad5.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:55 +0000 (18:52 +0000)]
file _box_out_dgrad4.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:54 +0000 (18:52 +0000)]
file _box_out_dgrad3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:53 +0000 (18:52 +0000)]
file _box_out_dgrad2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:52 +0000 (18:52 +0000)]
file _box_out_dgrad1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:51 +0000 (18:52 +0000)]
file _arrow_u3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:50 +0000 (18:52 +0000)]
file _arrow_u2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:49 +0000 (18:52 +0000)]
file _arrow_u1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:48 +0000 (18:52 +0000)]
file _arrow_r3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:47 +0000 (18:52 +0000)]
file _arrow_r2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:46 +0000 (18:52 +0000)]
file _arrow_r1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:45 +0000 (18:52 +0000)]
file _arrow_l3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:44 +0000 (18:52 +0000)]
file _arrow_l2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:43 +0000 (18:52 +0000)]
file _arrow_l1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:42 +0000 (18:52 +0000)]
file _arrow_d3.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:41 +0000 (18:52 +0000)]
file _arrow_d2.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:40 +0000 (18:52 +0000)]
file _arrow_d1.png was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:38 +0000 (18:52 +0000)]
file win95_theme_main.c was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:37 +0000 (18:52 +0000)]
file win95_theme_draw.c was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:36 +0000 (18:52 +0000)]
file win95_theme.h was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:32 +0000 (18:52 +0000)]
file motif_theme_main.c was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:31 +0000 (18:52 +0000)]
file motif_theme_draw.c was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:30 +0000 (18:52 +0000)]
file motif_theme.h was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:29 +0000 (18:52 +0000)]
file configure.in was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:28 +0000 (18:52 +0000)]
file autogen.sh was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:27 +0000 (18:52 +0000)]
file Makefile.in was initially added on branch themes-2.
Carsten Haitzler [Thu, 30 Jul 1998 18:52:26 +0000 (18:52 +0000)]
file Changelog was initially added on branch themes-2.
Lars Hamann [Thu, 30 Jul 1998 10:52:35 +0000 (10:52 +0000)]
removed a few unneeded lines
* gtk/gtkclist.c (gtk_clist_motion): removed a few unneeded lines